#include"reg51.h"
#define t 200
void delay(int ms)
{
 int i,j;
 for(i=0;i<=ms;i++)
    for(j=0;j<=115;j++);
}
 
void main()
{
 int n,m=0X01;
while(1)
{
 for(n=1;n<=8;n++)
   {
   	P2=~m;
	m=m<<1;
	delay(t);
 if(m==0)m=0X01;
   }
 }

}